package cn.xopencode.recordservice.dal.mysql.dataobject.drytransformer;

import cn.xopencode.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 10KV干式变压器巡检记录
 */
@TableName("kv_dry_transformer_record")
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class KvDryTransformerRecordDO extends BaseDO {
    private String id;

    /**
     * 创建人
     */
    private String creatorId;
    /**
     * 修改人
     */
    private String modifierId;
    /**
     * 巡检时间
     */
    private Date inspectionTime;
    /**
     * 巡检位置即对应配电室id
     */
    private String roomId;

    /**
     * A相装置温度
     */
    private Double aTemperature;
    /**
     * B相装置温度
     */
    private Double bTemperature;
    /**
     * C相装置温度
     */
    private Double cTemperature;
    /**
     * 前壳体温度
     */
    private Double frontTemperature;
    /**
     * 后壳体温度
     */
    private Double backTemperature;
    /**
     * 风机是否启动,选项为：1启动，0没启动
     */
    private Boolean start;
    /**
     * 声音是否正常,选项为：1正常，0不正常
     */
    private Boolean normal;
    /**
     * 备注
     */
    private String remark;
    /**
     * 是否上报班组长 0:否，1：是
     */
    private Boolean noticeLeader;
    /**
     * 上报异常后报组长是否处理，0：未处理 1：已处理
     */
    private Boolean leaderDeal;
}
